home *** CD-ROM | disk | FTP | other *** search
/ Revista do CD-ROM 98 / CD-ROM 98.iso / infantil / tuxpaint / prog1.exe / docs / TODO.txt < prev   
Encoding:
Text File  |  2003-06-17  |  3.8 KB  |  133 lines

  1. TODO.txt for Tux Paint
  2.  
  3. Tux Paint - A simple drawing program for children.
  4.  
  5. Copyright (c) 2003 by Bill Kendrick
  6. bill@newbreedsoftware.com
  7. http://www.newbreedsoftware.com/tuxpaint/
  8.  
  9. June 17, 2003
  10.  
  11.  
  12. LOW-PRIORITY DOCUMENTATION CHANGES:
  13. -----------------------------------
  14.   * Windows compilation in INSTALL.txt
  15.  
  16.   * Mention CONFDIR in INSTALL.txt
  17.  
  18.  
  19. LOW-PRIORITY IMPLEMENTATION CHANGES:
  20. ------------------------------------
  21.   * Fix and use scanline fill for filled shapes.
  22.   
  23.   * Fix "update_shape()" function and use it to replace SDL_Flip()'s
  24.  
  25.   * Show different text tip for shape tool when in --simpleshapes mode.
  26.   
  27.   * Update Makefile and source so that "*_PREFIX"-like Makefile vars.
  28.     don't require an ending slash!
  29.  
  30.   * Allow runtime alteration of mouse control keys (in --keyboard mode).
  31.  
  32.   * Clean up 800x600 support code
  33.  
  34.   * Make mouse pointer change from hand to arrow when over unselectable
  35.     Selector or Color.
  36.  
  37.   * Allow locale font files to be specified in conf file
  38.     (so instead of using /usr/local/share/tuxpaint/fonts/locale/ja.ttf,
  39.     it can use /usr/local/share/ttf/kochi-mincho.ttf).
  40.     Distros can take advantage of this.
  41.     (Ben Armstrong's suggestion.)
  42.  
  43.  
  44. HIGH-PRIORITY BUGS:
  45. -------------------
  46.   * Figure out why Tux Paint crashes when displaying Euro symbol (under Linux)
  47.     2003.02.22
  48.  
  49.   * Figure out why fonts don't appear on PPC.
  50.     (Thomas Klausner reported: 2002.09.30)
  51.   
  52.   * Deal with clash between Open dialog arrow key controls and
  53.     mouse arrow key (--keyboard) controls.
  54.  
  55.  
  56. LOW-PRIORITY BUGS:
  57. ------------------
  58.   * Fix XOR bug with blinking text cursor.
  59.   
  60.   * Fix XOR bug when you 'abort' the shape tool.
  61.  
  62.  
  63. PLATFORM-SPECIFIC BUGS:
  64. -----------------------
  65.   * Create a 'tuxpaint-import' type program for Windows.
  66.  
  67.   * Translated sound effects not working under XP for some reason.
  68.     (Works okay under Win98 and Win2K. - Gabriel G., 2002.09.13;
  69.     still a problem as of 0.9.7, 2003.01.27)
  70.  
  71.   * Crashing when printing on OS X?  (Reported in v.0.9.2 for OS X)
  72.  
  73.  
  74. HIGH-PRIORITY TRANSLATION STUFF:
  75. --------------------------------
  76.   * Make right-to-left strings not wordwrap with the shortest line at
  77.     the top!
  78.  
  79.   * Finish current translations.
  80.  
  81.   * Fix Romanian!
  82.  
  83.   * Tip text (except stamps) aren't translated in --uppercase mode.
  84.  
  85.  
  86. LOW-PRIORITY TRANSLATION STUFF:
  87. -------------------------------
  88.   * Support more languages!
  89.     * Hindi
  90.     * Arabic
  91.     * Thai
  92.     ...
  93.  
  94.   * Update Czech and Slovak translations (so they use accents/etc.!)
  95.  
  96.  
  97. FEATURE IDEAS:
  98. --------------
  99.   * Sym-link "~/TuxPaintPictures" to "~/.tuxpaint/saved/"???
  100.     
  101.   * Show shape instructions after _temporarily_ describing the shape???
  102.     (Herman Bruyninckx's suggestion; 2002.08.25)
  103.  
  104.   * Special command-line options that enable groups of other options
  105.     all at once.  (e.g., "--fullscreen --noquit --printdelay=60 --grab")
  106.     ...and/or pre-written configuration files.
  107.     
  108.     That way a parent/guardian/teacher can very easily set up Tux Paint for
  109.     certain age groups, for example.
  110.   
  111.   * Allow compile-time option (or system config?) that disables
  112.     parsing of ~/.tuxpaintrc and/or command-line options.
  113.  
  114.   * Allow command-line option to disable parsing of ~/.tuxpaintrc
  115.  
  116.   * Show only one category of stamps at a time?
  117.     (Provide category selection dialog) !?!?!?
  118.  
  119.   * Show configuration options (e.g., from ~/.tuxpaintrc) in --version info.
  120.  
  121.  
  122. POSSIBLE FEATURE IDEAS:
  123. -----------------------
  124.   * Round eraser
  125.     
  126.   * Support animated brushes (then replace Sparkle magic with one) ??
  127.   
  128.   * Make a 'rainbow' color (then remove Rainbow magic tool; no longer needed) ??
  129.   
  130.   * "Gallery"/slideshow mode (available via Open dialog, maybe?)
  131.     (Ben Armstrong's suggestion: 2002.08.26)
  132.  
  133.